xsm/flask: allow policy booleans to be addressed by name
authorDaniel De Graaf <dgdegra@tycho.nsa.gov>
Thu, 2 Feb 2012 15:23:43 +0000 (15:23 +0000)
committerDaniel De Graaf <dgdegra@tycho.nsa.gov>
Thu, 2 Feb 2012 15:23:43 +0000 (15:23 +0000)
commite26bb0662fc0ed8d78742352e090ac82eb7bb95b
tree3b2c1fa3bac6f73e83ee4b81084eace27bb609ca
parentcc64b587f5f0545cf9f85c5b748b8bb71bf9fa26
xsm/flask: allow policy booleans to be addressed by name

Booleans are currently only addressable by using a sequence number
that is not easily accessible to tools. Add new FLASK operations to
get/set booleans by name, and to get the name of a boolean given its
ID.

Signed-off-by: Daniel De Graaf <dgdegra@tycho.nsa.gov>
Committed-by: Keir Fraser <keir@xen.org>
xen/include/public/xsm/flask_op.h
xen/xsm/flask/flask_op.c
xen/xsm/flask/include/conditional.h
xen/xsm/flask/ss/services.c